Minimization of Ordered Pseudo Kronecker Decision Diagrams
نویسندگان
چکیده
The introduction of Decision Diagrams (DDs) has brought new means towards solving many of the problems involved in digital circuit design. Compactness of the representation is one key issue. Ordered Pseudo Kronecker Decision Diagrams (OPKDDs) together with the use of complemented edges is known to offer the most general ordered, read-once DD representation at the bit-level, hence OPKDDs hold all minimal sized bit-level ordered DDs for a given function. This representation allows us to trade-off diagram canonicity against compactness. Ternary-OPKDDs (TOPKDDs) iniplicitly holds all OPKDDs for a given variable order: We stare the canonicity criteria for TOPKDDs having complemented edges and develop an efJicient sifling based method for their minimization. Furthermore, a heuristic minimization algorithm for OPKDDs is devised, utilizing the redundancies of Ternary-OPKDDs (TOPKDDs). Experiments on a set of MCNC benchmarks confirm the potential compactness of OPKDDs and demonstrate the efficiency of the proposed
منابع مشابه
Frankfurt am Main , March 1995 Dynamic Minimization of OKFDDs
We present methods for the construction of small Ordered Kronecker Functional Decision Diagrams (OKFDDs). OKFDDs are a generalization of Ordered Binary Decision Diagrams (OBDDs) and Ordered Functional Decision Diagrams (OFDDs) as well. Our approach is based on dynamic variable ordering and decomposition type choice. For changing the decomposition type we use a new more eecient method. The quali...
متن کاملDynamic minimization of OKFDDs
We present methods for the construction of small Ordered Kronecker Functional Decision Diagrams (OKFDDs). OKFDDs are a generalization of Ordered Binary Decision Diagrams (OBDDs) and Ordered Functional Decision Diagrams (OFDDs) as well. Our approach is based on dynamic variable ordering and decomposition type choice. For changing the decomposition type we use a new method. We brieey discuss the ...
متن کاملFunction-driven Linearly Independent Expansions of Boolean Functions
The paper presents a family of new expansions of Boolean functions called Function-driven Linearly Independent (fLI) expansions. On the basis of this expansion a new kind of a canonical representation of Boolean functions is constructed: Function-driven Linearly Independent Binary Decision Diagrams (fLIBDDs). They generalize both Function-driven Shannon Binary Decision Diagrams (fShBDDs) and Li...
متن کاملMinimization of 2-level AND/XOR Expressions using Ordered Kronecker Functional Decision Diagrams
We present two new classes of 2-level AND/XOR expressions: the class RKRO of Reduced Kronecker Expressions and the class GKRO of Generalized Kronecker Expressions. GKRO contains RKRO and KRO, the well-known class of Kronecker Expressions Sas93b] as a subclass. There is a close relation between RKROs, KROs, GKROs and Ordered Kro-necker Functional Decision Diagrams (OKFDDs) DST + 94], that togeth...
متن کاملMinimization of OKFDDs by Genetic Algorithms
A Genetic Algorithm (GA) is applied to minimize the size of Ordered Kronecker Functional Decision Diagrams (OKFDDs). Our approach chooses a good variable ordering and decomposition type list in parallel. We apply our minimization algorithm to technology mapping for FPGAs. Experimental results are given to show the eeciency of our approach.
متن کامل